@struct dvb_entry
@brief Represents one entry on a DTV file
@ingroup file
@param props A property key/value pair. The keys are the ones
specified at the DVB API, plus the ones defined
internally by libdvbv5, at the dvb-v5-std.h
header file.
@param next a pointer to the next entry. NULL if this is
the last one.
@param service_id Service ID associated with a program inside a
transponder. Please note that pure "channel"
files will have this field filled with 0.
@param video_pid Array with the video program IDs inside a service
@param audio_pid Array with the audio program IDs inside a service
@param other_el_pid Array with all non-audio/video program IDs
inside a service
@param video_pid_len Size of the video_pid array
@param audio_pid_len Size of the audio_pid array
@param other_el_pid_len Size of the other_el_pid array
@param channel String containing the name of the channel
@param vchannel String representing the Number of the channel
@param location String representing the location of the channel
@param sat_number For satellite streams, this represents the
number of the satellite dish on a DiSeqC
arrangement. Should be zero on arrangements
without DiSeqC.
@param freq_bpf SCR/Unicable band-pass filter frequency to
use, in kHz.
For non SRC/Unicable arrangements, it should
be zero.
@param diseqc_wait Extra time to wait for DiSeqC commands to
complete, in ms. The library will use 15 ms
as the minimal time,
plus the time specified on this field.
@param lnb String with the name of the LNBf to be used for
satellite tuning. The names should match the
names provided by dvb_sat_get_lnb() call
(see dvb-sat.h).
@struct dvb_entry @brief Represents one entry on a DTV file @ingroup file
@param props A property key/value pair. The keys are the ones specified at the DVB API, plus the ones defined internally by libdvbv5, at the dvb-v5-std.h header file. @param next a pointer to the next entry. NULL if this is the last one. @param service_id Service ID associated with a program inside a transponder. Please note that pure "channel" files will have this field filled with 0. @param video_pid Array with the video program IDs inside a service @param audio_pid Array with the audio program IDs inside a service @param other_el_pid Array with all non-audio/video program IDs inside a service @param video_pid_len Size of the video_pid array @param audio_pid_len Size of the audio_pid array @param other_el_pid_len Size of the other_el_pid array @param channel String containing the name of the channel @param vchannel String representing the Number of the channel @param location String representing the location of the channel @param sat_number For satellite streams, this represents the number of the satellite dish on a DiSeqC arrangement. Should be zero on arrangements without DiSeqC. @param freq_bpf SCR/Unicable band-pass filter frequency to use, in kHz. For non SRC/Unicable arrangements, it should be zero. @param diseqc_wait Extra time to wait for DiSeqC commands to complete, in ms. The library will use 15 ms as the minimal time, plus the time specified on this field. @param lnb String with the name of the LNBf to be used for satellite tuning. The names should match the names provided by dvb_sat_get_lnb() call (see dvb-sat.h).